====================本系列文章沒有什麼高深的理論====================
====================純粹是以一個菜雞的視角來分享====================
既然提到了 JavaScript,那就不得說一下 ECMAScript 了,ECMAScript 是一種 JavaScript 的標準規範,雖然這樣說,但其實 ECMAScript 不只代表 JavaScript,還有JScript以及 Flash 的 ActionScript 等等語言。
由於在第四版出現了爭議較大的功能,最終只將小部分的功能做改進並以 ECMAScript5 來發布,基於上述的原因,將較激進或是有爭議的內容加入了 Harmorny (和諧)的專案中,並在 2009 年的 ECMAScript 5(ES5) 發布後,Harmony 的專案又被一分為二,將可行性較高的另一部份更名為 ES Next,逐漸演變成後來的 ECMAScript6(ES6)。
ECMAScript 6(ES6、ES2015) 算是 JavaScript 的一次大更新,新增了如今大家到現在經常使用的功能,比如宣告變數 const
、let
以及方便好用的 Arrow function(箭頭函數)
等酷酷的功能,並將標準更改成一年一更,而版本名稱會以年份更新(ES 2015)、(ES 2016)等等等。
今日的分享就到這囉,我們明天見,掰掰!